:deep(.n-button) {
    --n-color: var(--common-color) !important;
    --n-color-hover: var(--common-color) !important;
    --n-color-pressed: var(--common-color) !important;
    --n-border-color: var(--common-color) !important;
    --n-border-color-hover: var(--common-color) !important;
    --n-border-color-pressed: var(--common-color) !important;
    --n-border: 1px solid var(--common-color) !important;
    --n-border-hover: 1px solid var(--common-color) !important;
    --n-border-pressed: 1px solid var(--common-color) !important;
    --n-border-focus: 1px solid var(--common-color) !important;
    --n-border-disabled: 1px solid var(--common-color) !important;
    --n-color-focus: var(--common-color) !important;
}

:deep(.n-input) {
    /* 悬停状态 */
    --n-border-hover: 1px solid var(--common-color) !important;
    /* blue-300 */

    /* 聚焦状态 */
    --n-border-focus: 1px solid var(--common-color) !important;
    /* blue-600 */
    --n-box-shadow-focus: 0 0 0 2px rgba(59, 130, 246, 0.1) !important;

    /* 光标和加载颜色 */
    --n-caret-color: var(--common-color) !important;
    --n-loading-color: var(--common-color) !important;
}